﻿#define _CRT_SECURE_NO_WANINGS 1
#pragma warning(disable: 4996)
#include<stdio.h>
//输⼊⼀个整数m，求这个整数m的每⼀位之和，并打印。
//void evesum(int m)
//{
//	int sum = 0;
//	while (m)
//	{
//		sum += (m % 10);
//		m = m / 10;
//	}
//	printf("%d ", sum);
//}输⼊⼀个字符串，判断这个字符串是否是回⽂字符串（字符串的⻓度⼩于等于30，字符串不包含空格），如果是回⽂字符串输出Yes，如果不是回⽂字符串输出No。
#include<string.h>
//int restr(char* str,int sz)
//{
//	char* left = str;
//	char* right = str + sz - 1;
//	while (left<right)
//	{
//		if (*left != *right)
//		{
//			return 0;
//		}
//		left++;
//		right--;
//	}
//	return 1;
//}
//int main()
//{
//	char str[31] = { 0 };
//
//	gets_s(str);
//	int sz = strlen(str);
//	if (restr(str, sz) == 0)
//	{
//		printf("NO");
//	}
//	else
//	{
//		printf("YES");
//	}
//	
//	return 0;
//}输⼊y和m两个整数，y表⽰年份，m表⽰⽉份，计算y年m⽉有多少天，并输出天数。
//void day(int y, int m)
//{
//	if (((y % 4 == 0) && (y % 100 != 0)) || (y % 400 == 0))
//	{
//		int arr[13] = { 0,31,29,31,30,31,30,31,31,30,31,30,31 };
//		printf("%d ", arr[m]);
//	}
//	else
//	{
//		int brr[13] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };
//		printf("%d ", brr[m]);
//	}
//}先输⼊10个整数存放在数组中，再输⼊⼀个整数n，删除数组中所有等于n的数字，数组中剩余的数组保证数组的最前⾯，打印剩余的数字。注：m的
//void denum(int* arr, int m,int sz)
//{
//	int n = 0;
//	for (int i = 0; i < sz; i++)
//	{
//		if (arr[i] != m)
//		{
//			arr[n] = arr[i];
//			n++;
//		}
//	}
//	for (int j = 0; j < n; j++)
//	{
//		printf("%d ", arr[j]);
//	}
//}写⼀个函数my_strcpy，实现拷⻉字符串的功能，假设给定⼀个字符数组a，再给定⼀个字符数组b，将字符串a中的内容拷⻉到字符串b中，拷⻉内容包含字符串末尾的 \0 字符。
void my_strcpy(char* arr, char* brr,int sz)
{
	for (int i = 0; i < sz; i++)
	{
		brr[i] = arr[i];
	}
	puts(brr);
}
int main()
{
	char arr[10] = { 0 };
	char brr[10] = { 0 };
	gets_s(arr);
	int sz = sizeof(arr) / sizeof(arr[0]);

	my_strcpy(arr, brr,sz);
	return 0;
}